@charset "utf-8";
/* CSS Document */
/*头部*/
.search_bottn{margin:0 0.5rem;padding:0.5rem;border:1px solid #ccc;font-size:0.8rem;background-color:#dfdfdf;border-style:inset;border-radius:0.3rem;}/*search*/
/*广告*/
.banner{width:100%;margin:0;padding:0;}
.bg_rgba{
  background-color: rgba(0,0,0,0.5);
  position: absolute;height:700px;left:0;right:0;top:0;
}
.carousel-caption>h3{font-size:2rem;}
/*公用*/
body,p{line-height:200%;font-size:1rem;}
h2{font-size:1.5rem;}
h3{  font-size:1rem;font-weight:600;}
h4{font-size:1rem;}
.text-center{text-align:center;}
.text-right{text-align:right;}
.but_more{margin:0.5rem;padding:0.2rem 2rem;text-align:center;width:auto;background-color:#04624d;border-radius:1rem;border:none;color:#fff;}
.but_more:hover{background-color:#ff780c;}
.but_mores{margin:0.5rem;padding:0 1rem;text-align:center;width:auto;background-color:#ff780c;border-radius:1rem;border:none;color:#fff;font-size:0.8rem;}
.but_mores:hover{background-color:#ff780c;}
.text-padding{padding:1rem 0.5rem;}
.text-margin_tb{margin:0.5rem 0;}
.text-color_f{color:#fff;}
.text_h1{margin:0;padding:12rem 0;}
.text_h1>h1{font-weight:700;}
.title_h1{font-size:2.5rem;font-weight:700;}
/*首页公司简介*/
.about_list{margin:0 auto;width:auto;}
.about_list span{background-color:#fff;border-radius:50%;padding:0.5rem 1rem;margin:0 0.5rem;}
/*内容详情介绍*/
.actir_show{margin:0;padding:0;overflow:hidden;padding:0.5rem;}
.actir_show>h1,actir_show>h2{font-size:1.2rem;text-align:center;padding:0.8rem 0rem;width:auto;font-weight:700;}
.actir_show img{text-align:center;}
.actir_show p{margin:0;padding:0.2rem 0;}
.actir_show_line{border-top:1px dotted #ddd ;width:auto;text-align:center;}
.actir_show_span{margin:0 0.5rem;padding:0.5rem 0;width:auto;font-size:0.8rem;}
.actir_show a{font-weight:600;}
/*产品详情页*/
.product_show{margin:0.5rem 0;padding:0;overflow:hidden;}
.product_show table{margin:0.2rem 0;padding:0;width:100%;word-break: break-all;}
.product_show p{margin:0;padding:0;width:100%;}
.product_show_img{margin:0;padding:0;overflow:hidden;}
.product_show_text{margin:0;padding:0.5rem 2rem;overflow:hidden;}
.product_show_text>p{margin:0;padding:0.5rem 0;}
.product_show_text>h1{margin:0;padding:0.5rem 0;text-align:left;border-bottom:1px dotted #ddd;font-size:1.5rem;}
.product_show_text>ul{margin:0;padding:0;overflow:hidden;}
.product_show_text ul li{text-align:left;padding:0.3rem 0;list-style-type:none;border-bottom:1px dotted #ddd;}
.prodcut_show_text ul li:before{position: relative;
  top: 1px;
  bottom:1px;
  display: inline-block;
  font-family: 'Glyphicons Halflings';
  font-style: normal;
  font-weight: normal;
  line-height:1;
  padding:0.5rem;
  color:#04624d;
  font-size:0.8rem; 
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
   content: "\e080";}
   .product_show_h{margin:0;padding:0;border-bottom:1px solid #ddd;width:100%;}
  .product_show_line{margin:0;padding:0.5rem;border-bottom:1xp solid #ddd;background-color:#04624d;color:#fff;text-align:left;max-width:5rem;border-radius:0.5rem 0.5rem 0 0;font-size:1rem; }
/*上一篇，下一篇*/
.pages{margin:0;padding:0.5rem 0;width:100%;}
.next_page{margin:0;padding:0.2rem 0;text-align:right;}
.last_page{margin:0;padding:0.2rem 0;text-align:left;}
.page_button{background-color:#04624d;text-align:center;width:auto;padding:0.5rem 0.5rem;border-radius:0.2rem;color:#fff;}
.page_button:hover{color:#fff;}
/*首页产品分类*/
.big-icon{font-size:3rem;text-align:center;margin:0.1rem;padding:0;}
.title_head{width:100%;margin:1rem 0;padding:3rem 0 0.5rem 0;}
.title_head>p{padding:0.5rem 0;}
.margin-t{margin-top:1.5rem;}
.margin-b{margin-botton:1.5rem;}
/*内页栏目导航*/
.list_type{margin:0;padding:0 0.5rem;width:100%;}
.list_type>li{
  margin:0px;
  padding:0.3rem 0;  
  list-style-type: none;
  border-bottom:1px dotted #ddd;  
}
.list_type>li:before{
position: relative;
  top: 1px;
  bottom:1px;
  display: inline-block;
  font-family: 'Glyphicons Halflings';
  font-style: normal;
  font-weight: normal;
  line-height:1;
  padding:0.5rem;
  color:#04624d;
  font-size:0.8rem; 
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
   content: "\e080";}
/*产品展示*/
.product{margin:1rem 0;padding:0;}
.pro_show{
  margin:0;
  padding:0;
  position: relative;
}

.pro_show_text{
  width:auto;
  position:absolute;
  display: -webkit-flex;
    display: flex;
  top:0.2rem;
  bottom:0.2rem;  
  left:0.2rem;
  right:0.2rem;
  opacity: 0;
  }
.pro_show_text>p{width:80%;height:auto;margin:auto;text-align:center;font-size:0.8rem;}
.pro_show_text:hover{background-color:#04624d;opacity: 0.8;color:#fff; margin: auto;
transition: opacity 1s;
-webkit-transition: opacity 1s;}
.pro_title{margin:0;padding:0.5rem 0;}
.pro_title h4{text-align:center;padding:0.2rem 0;font-weight:520;}
/*产品列表页分类*/
.pro_type{margin:0;padding:0.5rem 0;width:100%;}
.pro_type_line{margin:0;padding:0.5rem 0 ;border-bottom:1px solid #ddd;width:100%;}
.pro_type_icon{margin:0 0.5rem 0 0;padding:0;}
.pro_type_ul{
  margin:0;
  padding:0 0 0 1rem;
  list-style-type: none;
}
.pro_type_ul>li{margin:0;padding:0.2rem 0;border-bottom:1px dotted #ddd;width:100%;}
.pro_type_ul>li:before{  position: relative;
  top: 1px;
  bottom:1px;
  display: inline-block;
  font-family: 'Glyphicons Halflings';
  font-style: normal;
  font-weight: normal;
  line-height:1;
  color:#04624d;
  padding-right:0.5rem;
  font-size:0.8rem;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e080";}

/*固定背景*/
.bg_gd{background-attachment:fixed;margin:0;padding:0;width:100%;overflow:hidden;}
.bgs{background-color:rgba(0,0,0,0.7);overflow:hidden;}
/*产品应用*/
.pro_yy{margin:0;padding:3rem;}
/*关于我们*/
.about_us{margin:0;padding:0;overflow:hidden;background-color:#}
/*新闻*/
.news{margin-bottom:0.5rem;padding:0 0.2rem;}
.news_date{margin:0;padding:0.5rem 0;background-color:#04624d;color:#fff;max-width:60px;text-align:center;}
.news_h4{margin:0;padding:0;line-height:36px;height:36px;overflow:hidden;font-weight:550;}
.news_p{margin:0;padding:0;line-height:24px;height:48px;overflow:hidden;font-size:0.9rem;}
/*友情链接*/
.link{margin:0;padding:0.5rem 0;font-size:12px;}
.link span{width:auto;padding:0 0.2rem;}
/*底部*/
.footers{margin:0;padding:1rem 0 0.5rem 0;width:100%;overflow:hidden;border-top:5px solid #03441d; background-color:#207743;color:#fff;}
.foot_contact{margin:0;padding:0 1rem;overflow:hidden;}
.footers_contact h3{margin:0;padding:0.5rem 0;border-bottom:1px dotted #fff;max-width:120px;}
.foot_div{margin:0;padding:0 0;text-align:left;color:#fff;text-indent:1rem;}
.foot_contact a:link,.foot_contact a:visited{color:#fff;} 
.foot_contact a:hover{color:#ff780c;}
.footers p{margin:0;padding:0;}
